have arrived - Turc Anglais Dictionnaire